physical disabilities - Turco Inglés Diccionario